//package com.sansheng.web.fm.chizha.api;
//
//import com.sansheng.dto.Channeldto;
//
//import com.sansheng.entity.ChannelInfo;
//import com.sansheng.entity.ReturnResponse;
//import com.sansheng.entity.UserManager;
//import org.json.JSONArray;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Repository;
//import org.springframework.web.bind.annotation.*;
//
//
///**
// * 移动app入口
// * @author chenhui
// */
//@RestController
//@RequestMapping("v1/live")
//@Repository("channelController")
//public class ChannelController {
//
//    //自动注入直播实现类
//    @Autowired
//    private Channelimpl channelimpl;
//    //自动注入普通用户类
//    @Autowired
//    private UserManager userManager;
//    //自动注入直播dto
//    @Autowired
//    private Channeldto channeldto;
//
//    @Autowired
//    private ReturnResponse response;
//
//    @GetMapping(value = "/{channelID}")
//    public String test(@PathVariable("channelID") String channelID){
//
//        return channelID;
//    }
//
//    //创建直播
//    @RequestMapping(value = "/create",method = RequestMethod.POST)
//
//     public String createChannel(@ModelAttribute("channelID") String channelID,
//                                 @ModelAttribute("name") String name,
//                                 @ModelAttribute("type") String type,
//                                 @ModelAttribute("cid") String cid,
//                                 @ModelAttribute("records") String records,
//                                 @ModelAttribute("pnum") String pnum,
//                                 @ModelAttribute("ofield") String ofield,
//                                 @ModelAttribute("sort") String sort,
//                                 @ModelAttribute("sort") String needRecord,
//                                 @ModelAttribute("format") String format,
//                                 @ModelAttribute("duration") String duration,
//                                 @ModelAttribute("filename") String filename,
//                                 @ModelAttribute("cidList") String cidList,
//                                 @ModelAttribute("begintime") String begintime,
//                                 @ModelAttribute("endtime") String endtime,
//                                 @ModelAttribute("setSignKey") String setSignKey,
//                                 @ModelAttribute("outputName") String outputName,
//                                 @ModelAttribute("vidList") String vidList) throws Exception
//    {
//        //赋值
//        ChannelInfo channelInfo = channeldto.create(channelID,name,type,cid,records,pnum,ofield,sort,needRecord,format,duration,filename,cidList,begintime,endtime,setSignKey,outputName,vidList);
//        String result = channelimpl.createChannel(channelInfo);
//        return (result);
//
//    }
//
//         @RequestMapping(value = "/login",method = RequestMethod.POST)
//         public JSONArray saveUser(@ModelAttribute("headPortrait") String headPortrait,
//                              @ModelAttribute("nikName") String nikName,
//                              @ModelAttribute("czID") String czID,
//                              @ModelAttribute("sex") String sex,
//                              @ModelAttribute("position") String position,
//                              @ModelAttribute("vip") String vip,
//                              @ModelAttribute("mood") String mood,
//                              @ModelAttribute("IP") String IP,
//                              @ModelAttribute("attentionNumber") String attentionNumber,
//                              @ModelAttribute("grade") String grade,
//                              @ModelAttribute("phone") String phone,
//                              @ModelAttribute("anchor") String anchor,
//                              @ModelAttribute("realname") String realname,
//                              @ModelAttribute("qqID") String qqID,
//                              @ModelAttribute("wxID") String wxID,
//                              @ModelAttribute("wbID") String wbID,
//                              @ModelAttribute("twID") String twID,
//                              @ModelAttribute("fbID") String fbID
//                                                            ) throws Exception
//    {
////        userManager.setFbID(headPortrait);
////        userManager.setNikName(nikName);
////        userManager.setCzID(czID);
////        userManager.setSex(sex);
////        userManager.setPosition(position);
////        userManager.setVip(vip);
////        userManager.setMood(mood);
////        userManager.setIP(IP);
////        userManager.setAttentionNumber(attentionNumber);
////        userManager.setGrade(grade);
////        userManager.setPhone(phone);
////        userManager.setAnchor(anchor);
////        userManager.setRealname(realname);
////        userManager.setQqID(qqID);
////        userManager.setWbID(wbID);
////        userManager.setWxID(wxID);
////        userManager.setTwID(twID);
////        userManager.setFbID(fbID);
//        return channelimpl.login(userManager);
//
//    }
//}
